Method and device in terminal and base station used for channel coding

ABSTRACT

The present disclosure discloses a method and a device for channel coding in a terminal and a base station. The base station performs channel coding and transmits a first radio signal in sequence. A first bit block is for an input to the channel coding based on a polar code. An output after the channel coding is for generating the first radio signal. The first bit block comprises bit(s) in a first and a second bit sub-block. A value of the first bit sub-block or the first bit sub-block is related to a number of bits in the second bit sub-block or in the first bit block. Position(s) of bit(s) in the first bit sub-block in the first bit block is(are) determined by default. An advantage of the present disclosure is to lift the burden on blind detections of the UE and support a more flexible information transmission format.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of International Application No.PCT/CN2017/073160, filed Feb. 9, 2017, the full disclosure of which isincorporated herein by reference.

TECHNICAL FIELD

The present disclosure relates to a scheme for transmitting radiosignals in wireless communication systems, and in particular to atransmission method and device used for channel coding.

BACKGROUND

Polar Codes are a coding scheme first proposed by Professor Erdal Arikanfrom University of Birken in Turkey in 2008, which may realize the codeconstruction method of the capacity of a symmetrical Binary inputDistributed Memoryless Channel (B-DMC). At the 3rd Generation PartnerProject (3GPP) RAN1#87 conference, the 3GPP determined the use of aPolar code scheme as a control channel coding scheme of the 5G EnhancedMobile Broadband (eMBB) scenario.

In the traditional Long Term Evolution (LTE) system, different DownlinkControl Information (DCI) formats correspond to different numbers ofcoded bits. User Equipment (UE) performs blind detection on the PhysicalDownlink Control Channel (PDCCH) carrying the DCI according to allpossible DCI formats corresponding to the current transmission mode. Themethod of receiving the PDCCH causes the number of blind detections atthe UE side to increase as the candidate item of the number of bitscorresponding to the DCI increases.

SUMMARY

The inventors have discovered through researches that since differentsub-channels of polar codes correspond to different channel capacities,information bits mapped to each sub-channel may experience varied BitError Rate (BER), and different BERs can be acquired after differentnumbers of frozen bits are assumed at the UE side, therefore, featuresof polar codes can be applied in a base station which performs channelcoding pre-processing and unified channel coding on different DCIformats in sequence, and in a UE which performs unified channelpre-decoding and channel decoding in sequence on received bits, hence adecrease in the number of blind detections at the UE side.

In view of the above problem, the present disclosure provides asolution. It should be noted that embodiments in the present disclosureand characteristics in the embodiments may be arbitrarily combined if noconflict is incurred. For example, embodiments of a first node andcharacteristics of the embodiments in the present disclosure may beapplied to a second node in the present disclosure, and vice versa.

The present disclosure discloses a method in a base station for wirelesscommunication, comprising:

-   -   performing channel coding; and    -   transmitting a first radio signal;    -   wherein a first bit block is used for an input to the channel        coding. The channel coding is based on a polar code. An output        after the channel coding is used for generating the first radio        signal. The first bit block comprises bit(s) in a first bit        sub-block and bit(s) in a second bit sub-block. A value of the        first bit sub-block is related to a number of bits in the second        bit sub-block; or, a value of the first bit sub-block is related        to a number of bits in the first bit block. A position(s) of the        bit(s) in the first bit sub-block in the first bit block is(are)        determined by default. The first bit sub-block and the second        bit sub-block respectively comprise a positive integer number of        bit(s). The number of bits in the second bit sub-block is a        candidate value of K candidate values. The candidate value is a        positive integer, the K is a positive integer greater than 1.

In one embodiment, an advantage of the above method is that informationbit blocks of different lengths use a same channel coding, thus reducingthe number of blind detections at the UE side.

In one embodiment, the first radio signal is a multicarrier symbol.

In one embodiment, the first radio signal is an Orthogonal FrequencyDivision Multiplexing (OFDM) symbol.

In one embodiment, the first radio signal is a Discrete FourierTransform Spread OFDM (DFT-S-OFDM) symbol.

In one embodiment, an output after the channel coding is subjected tomodulation to generate the first radio signal.

In one embodiment, an output after the channel coding is subjected toprecoding to generate the first radio signal.

In one embodiment, the first bit block is an input to the channelcoding.

In one embodiment, each segment of the first bit block aftersegmentation is an input to the channel coding.

In one embodiment, the first bit block corresponds to part of bits in aninput to the channel coding.

In one embodiment, the first bit block only comprises all informationbits in an input to the channel coding.

In one embodiment, the first bit block only comprises part ofinformation bits and check bits corresponding to the part of informationbits in an input to the channel coding.

In one embodiment, the first bit block corresponds to all bits in aninput to the channel coding.

In one embodiment, a value of the first bit sub-block explicitlyindicates a number of bits in the second bit sub-block.

In one embodiment, a value of the first bit sub-block implicitlyindicates a number of bits in the second bit sub-block.

In one embodiment, an index of the candidate value in the K candidatevalues is used for determining a value of the first bit sub-block.

In one embodiment, a value of the first bit sub-block explicitlyindicates a number of bits in the first bit block.

In one embodiment, a value of the first bit sub-block implicitlyindicates a number of bits in the first bit block.

In one embodiment, the phrase “determined by default” means that thereis no need for configuration by a downlink signaling.

In one embodiment, the phrase “determined by default” means that thereis no need for explicit configuration by a downlink signaling.

In one embodiment, the phrase “determined by default” means “fixed”.

In one embodiment, the phrase “determined by default” means: for thefirst bit sub-block with a given number of bits, a position of the firstbit sub-block in the first bit block is fixed.

In one embodiment, the phrase “determined by default” means: for thefirst bit block with a given number of bits, a position of the first bitsub-block in the first bit block is fixed.

In one embodiment, the phrase “determined by default” means: for thefirst bit block occupying a given time-frequency resource, a position ofthe first bit sub-block in the first bit block is fixed.

In one embodiment, the phrase that the position(s) of bit(s) in thefirst bit sub-block in the first bit block refers to: an initialposition(s) of bit(s) in the first bit sub-block in the first bit block.

In one embodiment, the phrase that the position(s) of bit(s) in thefirst bit sub-block in the first bit block refers to: an end position(s)of bit(s) in the first bit sub-block in the first bit block.

In one embodiment, the phrase that the position(s) of bit(s) in thefirst bit sub-block in the first bit block refers to: a restricted rangeof bit(s) in the first bit sub-block in the first bit block.

In one embodiment, positions of bits in the first bit sub-block in thefirst bit block are non-consecutive.

In one embodiment, positions of bits in the first bit sub-block in thefirst bit block are consecutive.

In one embodiment, positions of bits in the second bit sub-block in thefirst bit block are non-consecutive.

In one embodiment, positions of bits in the second bit sub-block in thefirst bit block are consecutive.

In one embodiment, the first bit sub-block is in the forefront of thefirst bit block. A first bit and a second bit are any two bits in thefirst bit block, the first bit is before the second bit, a channelcapacity of a sub-channel mapped by the first bit is greater than achannel capacity of a sub-channel mapped by the second bit.

In one embodiment, a number of bit(s) in the first bit sub-block is aconstant.

In one embodiment, a number of bit(s) in the first bit sub-block isconfigurable.

In one embodiment, the K candidate values respectively correspond to KDCI formats.

In one sub-embodiment of the above embodiment, the second bit sub-blockcomprises at least one of CIF field, a resource allocation field, aModulation and Coding Status (MCS) field, an NDI field, a HARQ processnumber field, a TPC field, a field of parameters for indicating DMRS, ora CRC bit.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   transmitting first information.

Herein, the first information is used for determining the number ofbit(s) in the first bit sub-block and the K candidate values.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   transmitting first information.

Herein, the first information is used for determining the number ofbit(s) in the first bit sub-block.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   transmitting first information.    -   the first information is used for determining the K candidate        values.

In one embodiment, an advantage of the above method is that moreflexible configuration of information bit transmission is supported soas to enhance transmission efficiency and reliability.

In one embodiment, the first information is semi-statically configured.

In one embodiment, the first information is UE-specific.

In one embodiment, the first information comprises one or more RadioResource Control (RRC) Information Elements (IEs).

In one sub-embodiment of the above embodiment, part of RRC IEs in themultiple RRC IEs are cell-common, and the other part of RRC IEs in themultiple RRC IEs are UE-specific.

In one embodiment, the first information explicitly indicates at leastone of a number of bit(s) in the first bit sub-block or the K candidatevalues.

In one embodiment, the first information implicitly indicates at leastone of a number of bit(s) in the first bit sub-block or the K candidatevalues.

In one embodiment, the first information indicates a currenttransmission configuration of the UE, the transmission configurationimplicitly indicates at least one of a number of bit(s) in the first bitsub-block or the K candidate values.

In one embodiment, the transmission configuration comprises parametersrelevant to multi-antennas.

In one embodiment, the transmission configuration comprises parametersrelevant to carrier aggregation.

Specifically, according to one aspect of the present disclosure, whereinthe base station assumes that a probability that a receiver incorrectlydecodes the first bit sub-block based on a first hypothesis is no higherthan a first threshold, the first hypothesis is that the number of bitsin the second bit sub-block is equal to a maximum value of the Kcandidate values.

In one embodiment, an advantage of the above method is that thereliability of transmission of the first bit sub-block is guaranteed.

In one embodiment, a receiver of the first radio signal calculates afirst coding rate based on the receiver, and notifies the base stationof the first coding rate, the base station performs the channel codingon the first bit block based on the first coding rate. A coding rate forthe first bit block less than or equal to the first coding rate is oneof prerequisites for that a probability that the first bit sub-block isincorrectly decoded based on the first hypothesis is no higher than afirst threshold.

In one embodiment, a receiver of the first radio signal calculates afirst Signal-to-Noise Ratio (SNR) based on the receiver, and notifiesthe base station of the first SNR, the base station configures atransmitting power of the first radio signal based on the first SNR. AnSNR for the first radio signal greater than or equal to the first SNR isone of prerequisites for that a probability that the first bit sub-blockis incorrectly decoded based on the first hypothesis is no higher than afirst threshold.

In one embodiment, a receiver of the first radio signal calculates afirst modulation mode based on the receiver, and notifies the basestation of the first modulation mode, the base station configures amodulation mode of the first radio signal based on the first modulationmode. A modulation mode of the first radio signal having higherreliability than the first modulation mode is one of prerequisites forthat a probability that the first bit sub-block is incorrectly decodedbased on the first hypothesis is no higher than a first threshold.

In one embodiment, at least one of a coding rate for the first bitblock, a modulation mode of the first radio signal or a transmittingpower of the first radio signal is a condition for meeting theassumption.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   determining a number of bit(s) in a third bit sub-block.

Herein, the first bit block also comprises the bit(s) in the third bitsub-block, the bit(s) in the third bit sub-block is(are) frozen bit(s),a maximum value of the K candidate values is related to the number ofthe bit(s) in the third bit sub-block.

In one embodiment, an advantage of the above method is that thereliability of transmission of the first bit sub-block is furtherguaranteed.

In one embodiment, positions of bits in the third bit sub-block in thefirst bit block are non-consecutive.

In one embodiment, positions of bits in the third bit sub-block in thefirst bit block are consecutive.

In one embodiment, a number of bit(s) in the third bit sub-block ensuresthat a probability that the receiver incorrectly decodes the first bitsub-block based on the first hypothesis is no higher than a firstthreshold.

In one embodiment, a number of bit(s) in the first bit sub-block is L1.A number of bits in the second bit sub-block is L2. A number of bit(s)in the third bit sub-block is equal to L−L1−L2. The L, the L1 and the L2are positive integers, respectively, wherein the L is greater thanL1+L2.

In one embodiment, the base station configures P1 Control ChannelElements (CCEs) to the first bit block based on the first threshold, anumber of bits in code words that the P1 CCEs bear is the L.

In one embodiment, a number of bit(s) in the third bit sub-block ensuresthat a probability that a receiver incorrectly decodes the first bitsub-block based on a second hypothesis is no higher than a secondthreshold. The second hypothesis is that: the first bit sub-blockreceived according to the first hypothesis is correctly decoded, and isused for determining a number of bits in the second bit sub-block.

In one embodiment, the first threshold is less than the secondthreshold.

In one embodiment, the first threshold is equal to the second threshold.

In one embodiment, the first bit sub-block received is the same as thefirst bit sub-block transmitted by the base station (i.e., the first bitsub-block is correctly decoded).

In one embodiment, the first bit sub-block received is different fromthe first bit sub-block transmitted by the base station (i.e., the firstbit sub-block is incorrectly decoded).

In one embodiment, at least one of Uplink Control Information (UCI) fedback from a receiver of the first radio signal, a modulation mode of thefirst radio signal, or a transmitting power of the first radio signal isused for determining a number of bit(s) in the third bit sub-block.

Specifically, according to one aspect of the present disclosure, whereinthe second bit sub-block comprises a first bit set and a second bit set.Bit(s) in the first bit sub-block and bit(s) in the first bit set areused for generating the second bit set.

In one embodiment, an advantage of the above method is that the secondbit set is a redundancy check on the first bit sub-block and the firstbit set, which helps enhance transmission reliability.

In one embodiment, bits in the second bit set are Circular RedundancyCheck (CRC) bits for bit(s) in the first bit sub-block and bits in thesecond bit sub-block.

In one embodiment, bits in the second bit set are Parity Check (PC) bitsfor bit(s) in the first bit sub-block and bits in the second bitsub-block.

In one embodiment, bits in the second bit set correspond to a CRCGeneration Polynomial, inputs to the CRC Generation Polynomial arebit(s) in the first bit sub-block and bits in the second bit sub-block.

In one embodiment, bits in the second bit set correspond to two CRCGeneration Polynomials, inputs to the two CRC Generation Polynomials arerespectively bit(s) in the first bit sub-block and bits in the secondbit sub-block.

Specifically, according to one aspect of the present disclosure, whereina value of the first bit sub-block is used for determining at least oneof a position(s) of bits in the second bit sub-block in the first bitblock, an information format of the second bit sub-block and apolynomial corresponding to a redundancy check bit(s) in the first bitblock.

In one embodiment, an advantage of the above method is that moreflexible configuration can be provided to the second bit sub-block so asto reduce extra signaling overhead.

In one embodiment, the first bit sub-block explicitly indicates aposition(s) of bits in the second bit sub-block in the first bit block.

In one embodiment, the first bit sub-block implicitly indicates aposition(s) of bits in the second bit sub-block in the first bit block.

In one embodiment, a value of the first bit sub-block indicates relativepositions of the second bit sub-block and the first bit sub-block.

In one embodiment, a value of the first bit sub-block explicitlyindicates an information format of the second bit sub-block.

In one embodiment, a value of the first bit sub-block implicitlyindicates an information format of the second bit sub-block.

In one embodiment, a value of the first bit sub-block is used forpartially determining an information format of the second bit block.

In one embodiment, a value of the first bit sub-block explicitlyindicates a polynomial corresponding to a redundancy check bit(s) in thefirst bit block.

In one embodiment, a value of the first bit sub-block implicitlyindicates a polynomial corresponding to a redundancy check bit(s) in thefirst bit block.

Specifically, according to one aspect of the present disclosure, whereinan average of channel capacity(capacities) of sub-channel(s) mapped bythe bit(s) in the first bit sub-block is greater than an average ofchannel capacities of sub-channels mapped by the bits in the second bitsub-block.

In one embodiment, an advantage of the above method is that thereliability of transmission of the first bit sub-block can be betterguaranteed.

In one embodiment, a channel capacity of a sub-channel mapped by any bitin the first bit sub-block is greater than a channel capacity of asub-channel mapped by any bit in the second bit sub-block.

In one embodiment, a channel capacity of at least one sub-channel ofsub-channel(s) mapped by the bit(s) in the first bit sub-block issmaller than a channel capacity of at least one sub-channel ofsub-channel(s) mapped by the bits in the second bit sub-block, anaverage of channel capacity(capacities) of sub-channel(s) mapped by thebit(s) in the first bit sub-block is greater than an average of channelcapacities of sub-channels mapped by the bits in the second bitsub-block.

Specifically, according to one aspect of the present disclosure, whereinthe first radio signal is transmitted on a physical layer controlchannel, or the first bit sub-block and the second bit sub-block belongto same DCI.

In one embodiment, an advantage of the above method is that the numberof blind detections on a physical layer control channel at the UE sidecan be decreased.

In one embodiment, the physical layer control channel is a physicallayer channel that can only bear a physical layer signaling.

In one embodiment, the DCI is UE-specific.

In one embodiment, the physical layer control channel is a PDCCH.

In one embodiment, the physical layer control channel is an enhancedPDCCH (ePDCCH).

In one embodiment, the physical layer control channel is a short PDCCH(sPDCCH).

In one embodiment, the physical layer control channel is a New RadioPDCCH (NR-PDCCH).

The present disclosure discloses a method in a UE for wirelesscommunication, comprising:

-   -   receiving a first radio signal; and    -   performing channel decoding.

Herein, a channel coding corresponding to the channel decoding is basedon a polar code, a first bit block is used for an input to the channelcoding; an output after the channel coding is used for generating thefirst radio signal. The channel decoding is used for recovering thefirst bit block. The first bit block comprises bit(s) in a first bitsub-block and bit(s) in a second bit sub-block. A value of the first bitsub-block is related to a number of bits in the second bit sub-block;or, a value of the first bit sub-block is related to a number of bits inthe first bit block. A position(s) of the bit(s) in the first bitsub-block in the first bit block is(are) determined by default. Thefirst bit sub-block and the second bit sub-block respectively comprise apositive integer number of bit(s). The number of bits in the second bitsub-block is a candidate value of the K candidate values. The candidatevalue is a positive integer, the K is a positive integer greater than 1.

In one embodiment, the first radio signal carries check information ofthe first bit block, the channel decoding determines based on the checkinformation whether the first bit block is correctly recovered.

In one embodiment, the first bit block comprises check information of aninformation bit in the first bit block, the channel decoding determinesbased on the check information whether the first bit block is correctlyrecovered.

In one embodiment, the UE sequentially performs pre-decoding on thefirst radio signal to acquire the first bit sub-block, uses a value ofthe first bit sub-block for determining a position of the second bitsub-block in the first bit block, and then applies a value of the firstbit sub-block and a position of the second bit sub-block to furtherdecoding of the first radio signal so as to recover the first bit block.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   receiving first information.

Herein, the first information is used for determining the number ofbit(s) in the first bit sub-block and the K candidate values.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   receiving first information.

Herein, the first information is used for determining the number ofbit(s) in the first bit sub-block.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   receiving first information.

Herein, the first information is used for determining the K candidatevalues.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   performing channel pre-decoding based on a first hypothesis.

Herein, an output after the channel pre-decoding comprises the first bitsub-block, the first hypothesis is that the number of bits in the secondbit sub-block is equal to a maximum value of the K candidate values.

In one embodiment, the channel decoding is based on a second hypothesis,the second hypothesis is that: the first bit sub-block receivedaccording to the first hypothesis is correctly decoded, and is used fordetermining a number of bits in the second bit sub-block.

In one embodiment, an algorithm employed by the channel pre-decoding isthe same as an algorithm employed by the channel decoding despite thatfact that the former algorithm assumes different numbers of frozen bitsin the first bit block.

In one embodiment, the first hypothesis is used for determining a numberof frozen bits and positions of the frozen bits in the channelpre-decoding.

In one embodiment, a value of the first bit sub-block is used fordetermining a number of frozen bits and positions of the frozen bits inthe channel decoding.

In one embodiment, a value of the first bit sub-block is used as afrozen bit in the channel decoding.

Specifically, according to one aspect of the present disclosure, furthercomprising:

-   -   determining a number of bit(s) in a third bit sub-block.

Herein, the first bit block also comprises the bit(s) in the third bitsub-block, the bit(s) in the third bit sub-block is(are) frozen bit(s).A maximum value of the K candidate values is related to the number ofthe bit(s) in the third bit sub-block.

In one embodiment, a number of bit(s) in a third bit sub-block isdetermined after the channel pre-decoding is performed on the basis ofthe first hypothesis and prior to performing the channel decoding.

In one embodiment, a number of bit(s) in the third bit sub-block ensuresthat a probability that the receiver incorrectly decodes the first bitsub-block based on the first hypothesis is no higher than a firstthreshold.

In one embodiment, a number of bit(s) in the first bit sub-block is L1.A number of bits in the second bit sub-block is L2. A number of bit(s)in the third bit sub-block is equal to L−L1−L2. The L, the L1 and the L2are positive integers, respectively, wherein the L is greater thanL1+L2.

Specifically, according to one aspect of the present disclosure, whereinthe second bit sub-block comprises a first bit set and a second bit set.Bit(s) in the first bit sub-block and bit(s) in the first bit set areused for generating the second bit set.

In one embodiment, bits in the second bit set are used for performingcheck on bit(s) in the first bit sub-block and bit(s) in the first bitset so as to determine whether reception is correct.

Specifically, according to one aspect of the present disclosure, whereina value of the first bit sub-block is used for determining at least oneof a position(s) of bits in the second bit sub-block in the first bitblock, an information format of the second bit sub-block and apolynomial corresponding to a redundancy check bit(s) in the first bitblock.

Specifically, according to one aspect of the present disclosure, whereinan average of channel capacity(capacities) of sub-channel(s) mapped bythe bit(s) in the first bit sub-block is greater than an average ofchannel capacities of sub-channels mapped by the bits in the second bitsub-block.

Specifically, according to one aspect of the present disclosure, whereinthe first radio signal is transmitted on a physical layer controlchannel, or the first bit sub-block and the second bit sub-block belongto same DCI.

The present disclosure discloses a base station used for wirelesscommunication, comprising:

-   -   a first executor, performing channel coding; and    -   a first transmitter, transmitting a first radio signal.

Herein, a first bit block is used for an input to the channel coding.The channel coding is based on a polar code. An output after the channelcoding is used for generating the first radio signal. The first bitblock comprises bit(s) in a first bit sub-block and bit(s) in a secondbit sub-block. A value of the first bit sub-block is related to a numberof bits in the second bit sub-block; or, a value of the first bitsub-block is related to a number of bits in the first bit block. Aposition(s) of the bit(s) in the first bit sub-block in the first bitblock is(are) determined by default. The first bit sub-block and thesecond bit sub-block respectively comprise a positive integer number ofbit(s). The number of bits in the second bit sub-block is a candidatevalue of the K candidate values. The candidate value is a positiveinteger, the K is a positive integer greater than 1.

In one embodiment, the above base station is characterized in that thefirst executor also transmits first information. Herein, the firstinformation is used for determining the number of bit(s) in the firstbit sub-block and the K candidate values.

In one embodiment, the above base station is characterized in that thefirst executor also transmits first information. Herein, the firstinformation is used for determining the number of bit(s) in the firstbit sub-block.

In one embodiment, the above base station is characterized in that thefirst executor also transmits first information. Herein, the firstinformation is used for determining the K candidate values.

In one embodiment, the above base station is characterized in that thebase station assumes that a probability that a receiver incorrectlydecodes the first bit sub-block based on a first hypothesis is no higherthan a first threshold, the first hypothesis is that the number of bitsin the second bit sub-block is equal to a maximum value of the Kcandidate values.

In one embodiment, the above base station is characterized in that thefirst executor determines a number of bit(s) in a third bit sub-block.Herein, the first bit block also comprises the bit(s) in the third bitsub-block, the bit(s) in the third bit sub-block is(are) frozen bit(s).A maximum value of the K candidate values is related to the number ofthe bit(s) in the third bit sub-block.

In one embodiment, the above base station is characterized in that thesecond bit sub-block comprises a first bit set and a second bit set.Bit(s) in the first bit sub-block and bit(s) in the first bit set areused for generating the second bit set.

In one embodiment, the above base station is characterized in that the avalue of the first bit sub-block is used for determining at least one ofa position(s) of bits in the second bit sub-block in the first bitblock, an information format of the second bit sub-block and apolynomial corresponding to a redundancy check bit(s) in the first bitblock.

In one embodiment, the above base station is characterized in that anaverage of channel capacity(capacities) of sub-channel(s) mapped by thebit(s) in the first bit sub-block is greater than an average of channelcapacities of sub-channels mapped by the bits in the second bitsub-block.

In one embodiment, the above base station is characterized in that thefirst radio signal is transmitted on a physical layer control channel,or the first bit sub-block and the second bit sub-block belong to sameDCI.

The present disclosure discloses a UE used for wireless communication,comprising:

-   -   a first receiver, receiving a first radio signal; and    -   a second executor, performing channel decoding;    -   wherein a channel coding corresponding to the channel decoding        is based on a polar code, a first bit block is used for an input        to the channel coding. An output after the channel coding is        used for generating the first radio signal. The channel decoding        is used for recovering the first bit block. The first bit block        comprises bit(s) in a first bit sub-block and bit(s) in a second        bit sub-block. A value of the first bit sub-block is related to        a number of bits in the second bit sub-block; or, a value of the        first bit sub-block is related to a number of bits in the first        bit block. A position(s) of the bit(s) in the first bit        sub-block in the first bit block is(are) determined by default.        The first bit sub-block and the second bit sub-block        respectively comprise a positive integer number of bit(s). The        number of bits in the second bit sub-block is a candidate value        of the K candidate values. The candidate value is a positive        integer, the K is a positive integer greater than 1.

In one embodiment, the above UE is characterized in that the firstreceiver also receives first information. Herein, the first informationis used for determining the number of bit(s) in the first bit sub-blockand the K candidate values.

In one embodiment, the above UE is characterized in that the firstreceiver also receives first information. Herein, the first informationis used for determining the number of bit(s) in the first bit sub-block.

In one embodiment, the above UE is characterized in that the firstreceiver also receives first information. Herein, the first informationis used for determining the K candidate values.

In one embodiment, the above UE is characterized in that the firstreceiver also performs channel pre-decoding based on a first hypothesis.Herein, an output after the channel pre-decoding comprises the first bitsub-block, the first hypothesis is that the number of bits in the secondbit sub-block is equal to a maximum value of the K candidate values.

In one embodiment, the above UE is characterized in that the firstreceiver also determines a number of bit(s) in a third bit sub-block.Herein, the first bit block also comprises the bit(s) in the third bitsub-block, the bit(s) in the third bit sub-block is(are) frozen bit(s).A maximum value of the K candidate values is related to the number ofthe bit(s) in the third bit sub-block.

In one embodiment, the above UE is characterized in that the second bitsub-block comprises a first bit set and a second bit set. Bit(s) in thefirst bit sub-block and bit(s) in the first bit set are used forgenerating the second bit set.

In one embodiment, the above UE is characterized in that a value of thefirst bit sub-block is used for determining at least one of aposition(s) of bits in the second bit sub-block in the first bit block,an information format of the second bit sub-block and a polynomialcorresponding to a redundancy check bit(s) in the first bit block.

In one embodiment, the above UE is characterized in that an average ofchannel capacity(capacities) of sub-channel(s) mapped by the bit(s) inthe first bit sub-block is greater than an average of channel capacitiesof sub-channels mapped by the bits in the second bit sub-block.

In one embodiment, the above UE is characterized in that the first radiosignal is transmitted on a physical layer control channel, or the firstbit sub-block and the second bit sub-block belong to same DCI.

In one embodiment, the present disclosure has the following advantagesover conventional schemes:

-   -   utilizing features of polar codes, decreasing the number of        blind detections at the UE side through internal indication of a        code block;    -   supporting more flexible and diversified DCI formats; and    -   ensuring reliability of DCI transmission.

BRIEF DESCRIPTION OF THE DRAWINGS

Other features, objects and advantages of the present disclosure willbecome more apparent from the detailed description of non-restrictiveembodiments taken in conjunction with the following drawings:

FIG. 1 illustrates a flowchart of wireless transmission according to oneembodiment of the present disclosure;

FIG. 2 illustrates a schematic diagram of constructing a first bit blockaccording to one embodiment of the present disclosure;

FIG. 3 illustrates a schematic diagram illustrating mapping relations ofa first bit sub-block, a second bit sub-block and a third bit sub-blockto sub-channels according to one embodiment of the present disclosure;

FIG. 4 illustrates a schematic diagram illustrating relations between afirst bit sub-block and a second bit set in a second bit sub-block, andbetween a first bit set in a second bit sub-block and a second bit setin a second bit sub-block according to one embodiment of the presentdisclosure;

FIG. 5 illustrates a schematic diagram illustrating a relation between afirst bit block and a first radio signal according to one embodiment ofthe present disclosure;

FIG. 6 illustrates a schematic diagram of channel pre-decoding andchannel decoding according to one embodiment of the present disclosure;

FIG. 7 illustrates a structure block diagram of a processing device usedin a base station according to one embodiment of the present disclosure;

FIG. 8 illustrates a structure block diagram of a processing device usedin a UE according to one embodiment of the present disclosure;

FIG. 9 illustrates a flowchart of channel coding and a first radiosignal according to one embodiment of the present disclosure;

FIG. 10 illustrates a schematic diagram of a network architectureaccording to one embodiment of the present disclosure;

FIG. 11 illustrates a schematic diagram of an embodiment of a radioprotocol architecture of a user plane and a control plane according toone embodiment of the present disclosure;

FIG. 12 illustrates a schematic diagram of a New Radio (NR) node and aUE according to one embodiment of the present disclosure.

EMBODIMENT 1

Embodiment 1 illustrates a flowchart of wireless transmission, as shownin FIG. 1. In FIG. 1, a base station N1 is a maintenance base stationfor a serving cell of a UE U2. In FIG. 1, steps in box F1, box F2, boxF3 and box F4 are optional, respectively.

The N1 transmits first information in step S11; determines a number ofbit(s) in a third bit sub-block in step S12; performs channel coding instep S13; and transmits a first radio signal in step S14.

The U2 receives first information in step S21; receives a first radiosignal in step S22; performs channel pre-decoding based on a firsthypothesis in step S23; determines a number of bit(s) in a third bitsub-block in step S24; and performs channel decoding in step S25.

In Embodiment 1, a first bit block is used by the N1 for an input tochannel coding. The channel coding is based on a polar code; an outputafter the channel coding is used by the N1 for generating the firstradio signal. A channel coding corresponding to a channel decoding isbased on a polar code. The channel decoding is used by the U2 forrecovering the first bit block. The first bit block comprises bit(s) ina first bit sub-block and bit(s) in a second bit sub-block; a value ofthe first bit sub-block is related to a number of bits in the second bitsub-block, or, a value of the first bit sub-block is related to a numberof bits in the first bit block. A position(s) of the bit(s) in the firstbit sub-block in the first bit block is(are) determined by default. Thefirst bit sub-block and the second bit sub-block respectively comprise apositive integer number of bit(s). The number of bits in the second bitsub-block is a candidate value of the K candidate values; the candidatevalue is a positive integer; the K is a positive integer greater than 1.

In one embodiment, steps in the box F1 are chosen, the first informationis used by the U2 for determining at least one of a number of bit(s) inthe first bit sub-block or the K candidate values.

In one embodiment, the N1 assumes that a probability that a receiver ofthe U2 incorrectly decodes the first bit sub-block based on a firsthypothesis is no higher than a first threshold, the first hypothesis isthat the number of bits in the second bit sub-block is equal to amaximum value of the K candidate values.

In one embodiment, the box F2 is chosen, the first bit block alsocomprises the bit(s) in the third bit sub-block, the bit(s) in the thirdbit sub-block is(are) frozen bit(s). A maximum value of the K candidatevalues is related to the number of the bit(s) in the third bitsub-block.

In one embodiment, the second bit sub-block comprises a first bit setand a second bit set. Bit(s) in the first bit sub-block and bit(s) inthe first bit set are used for generating the second bit set.

In one embodiment, a value of the first bit sub-block is used by the U2for determining at least one of a position(s) of bits in the second bitsub-block in the first bit block, an information format of the secondbit sub-block and a polynomial corresponding to a redundancy checkbit(s) in the first bit block.

In one embodiment, an average of channel capacity(capacities) ofsub-channel(s) mapped by the bit(s) in the first bit sub-block isgreater than an average of channel capacities of sub-channels mapped bythe bits in the second bit sub-block.

In one embodiment, the first radio signal is transmitted on a physicallayer control channel.

In one embodiment, the first bit sub-block and the second bit sub-blockbelong to same DCI.

In one embodiment, the box F3 is chosen, an output after the channelpre-decoding comprises the first bit sub-block, the first hypothesis isthat the number of bits in the second bit sub-block is equal to amaximum value of the K candidate values.

In one embodiment, the box F4 is chosen, the first bit block alsocomprises the bit(s) in the third bit sub-block, the bit(s) in the thirdbit sub-block is(are) frozen bit(s). A maximum value of the K candidatevalues is related to the number of the bit(s) in the third bitsub-block.

Any combination of the above sub-embodiments constitutes othersub-embodiments of Embodiment 1.

EMBODIMENT 2

Embodiment 2 illustrates a schematic diagram of constructing a first bitblock, as shown in FIG. 2.

In Embodiment 2, a first bit block is an input to channel coding, bitsin the first bit block consist of bit(s) in the first bit sub-block,bits in the second bit sub-block and bit(s) in the third bit sub-block.A number of bits in the first bit block is L, a number of bit(s) in thefirst bit sub-block is L1, a number of bits in the second bit sub-blockis L2. A base station calculates based on the L, the L1 and the L2 thata number of bit(s) in the third bit sub-block is equal to L−L1−L2. Thebit(s) in the third bit sub-block is(are) frozen bit(s). The frozenbit(s) are bit(s) having default value(s). The base station constructs aPermutation Matrix P with L rows and L columns, cascades the first bitsub-block, the second bit sub-block and the third bit sub-block toacquire a bit sequence of a length of L, and then multiplies the bitsequence by the Permutation Matrix P to get the first bit block. ThePermutation Matrix P refers to that any row or column of a matrix onlycomprises one 1, with others equal to 0.

In one embodiment, bits in the first bit sub-block are consecutive inthe first bit block.

In one embodiment, bits in the first bit sub-block are non-consecutivein the first bit block.

In one embodiment, bits in the second bit sub-block are consecutive inthe first bit block.

In one embodiment, bits in the second bit sub-block are non-consecutivein the first bit block.

In one embodiment, bits in the third bit sub-block are consecutive inthe first bit block.

In one embodiment, bits in the third bit sub-block are non-consecutivein the first bit block.

EMBODIMENT 3

Embodiment 3 illustrates a schematic diagram illustrating mappingrelations of a first bit sub-block, a second bit sub-block and a thirdbit sub-block to sub-channels, as shown in FIG. 3.

In Embodiment 3, the number of bits in the first bit block is L, thenumber of bit(s) in the first bit sub-block is L1, the number of bits inthe second bit sub-block is L2, the number of bit(s) in the third bitsub-block is L−L1−L2. Bit(s) in the first bit sub-block respectivelycorresponds(correspond) to L1 sub-channel(s), bits in the second bitsub-block respectively corresponds(correspond) to L2 sub-channel(s),bit(s) in the third bit sub-block respectively corresponds(correspond)to L−L1−L2 sub-channel(s). A channel capacity corresponding to anysub-channel of the L1 sub-channel(s) is higher than a channel capacitycorresponding to any sub-channel of the L2 sub-channel(s), and a channelcapacity corresponding to any sub-channel of the L2 sub-channel(s) ishigher than a channel capacity corresponding to any sub-channel of the(L−L1−L2)sub-channel(s).

EMBODIMENT 4

Embodiment 4 illustrates a schematic diagram illustrating relationsbetween a first bit sub-block and a second bit set in a second bitsub-block, and between a first bit set in a second bit sub-block and asecond bit set in a second bit sub-block, as shown in FIG. 4.

In Embodiment 4, a first bit sub-block and a first bit set in the secondbit sub-block are an input to a check code generator, a second bit setin the second bit sub-block is an output from the check code generator.

In one embodiment, the check code generator is a CRC code generator, thesecond bit set is a CRC code for the first bit sub-block and the firstbit set.

In one embodiment, the check code generator is a PC code generator, thesecond bit set is a PC code for the first bit sub-block and the firstbit set.

EMBODIMENT 5

Embodiment 5 illustrates a schematic diagram illustrating a relationbetween a first bit block and a first radio signal, as shown in FIG. 5.

In Embodiment 5, on the base station side, a first bit block is an inputto a channel coding module, an output from the channel coding module issubjected to a post-processing module to acquire a first radio signal.At the UE side, an output after the first radio signal is subjected to apre-processing module is used for input to a channel decoding module,the first bit block is an output from the channel decoding module. Thechannel coding module is a polar code encoder. The channel decodingmodule is a polar code decoder.

In one embodiment, the first radio signal is an OFDM symbol bearing thefirst bit block, post-processes in the post-processing module includeoperations of modulation and mapping, multi-antenna precoding, ResourceElement (RE) mapping and OFDM signal generation.

In one embodiment, the first radio signal is an OFDM symbol bearing thefirst bit block, pre-processes in the pre-processing module includeoperations of OFDM signal demodulation, channel estimation, channelequalization, RE de-mapping and demodulation mapping.

In one embodiment, an output after the channel coding is a product ofthe first bit block and a Kronecker matrix.

In one embodiment, an output after the channel coding is a product of aKronecker matrix and a bit sequence formed after indices of the bits inthe first bit block are reversed.

In one embodiment, the channel decoding module is a SuccessiveCancelation (SC) decoder.

In one embodiment, the channel decoding module is a SuccessiveCancellation List (SCL) decoder.

In one embodiment, the channel decoding module is a SuccessiveCancellation Stack (SCS) decoder.

EMBODIMENT 6

Embodiment 6 illustrates a schematic diagram of channel pre-decoding andchannel decoding, as shown in FIG. 6.

In Embodiment 6, a result of demodulating a first radio signal is usedfor an input to a channel pre-decoding module, an output from thechannel pre-decoding module and the result of demodulating the firstradio signal are used for an input to a channel decoding module, a firstbit block is an outcome output by the channel decoding module. A firstpolar code decoder and a second polar code decoder are respectively usedfor the channel pre-decoding module and the channel decoding module. Inthe channel pre-decoding module, position(s) of bit(s) in a first bitsub-block is(are) combined with an output from the first polar codedecoder to be used for determining a value of the first bit sub-block.The output from the channel decoding module includes a number of bits inthe second bit sub-block and position(s) of bits in the second bitsub-block in the first bit block, and a number of bit(s) in the thirdbit sub-block and position(s) of bit(s) in the third bit sub-block inthe first bit block. A value of the first bit sub-block is used forcalculating an output from the channel decoding module. Bit(s) in thethird bit sub-block is(are) frozen bit(s), the frozen bit refers to abit not carrying information, whose value is a value by default.

In one embodiment, the first polar code decoder and the second polarcode decoder are different polar code decoders.

In one embodiment, the first polar code decoder and the second polarcode decoder are one same polar code decoder.

In one embodiment, the channel pre-decoding module does not comprise astep of utilizing redundancy check codes for checking, the channeldecoding module comprises a step of utilizing redundancy check codes forchecking.

In one embodiment, the redundancy check code is a CRC code.

In one embodiment, the redundancy check code is a PC code.

In one embodiment, a value of the first bit sub-block is used as afrozen bit in the channel decoding module.

EMBODIMENT 7

Embodiment 7 illustrates a structure block diagram of a processingdevice used in a base station, as shown in FIG. 7. In FIG. 7, a basestation 200 mainly consists of a first executor 201 and a firsttransmitter 202.

In Embodiment 7, a first executor 201 performs channel coding, a firsttransmitter 202 transmits a first radio signal.

In Embodiment 7, a first bit block is used for an input to the channelcoding. The channel coding is based on a polar code. An output after thechannel coding is used for generating the first radio signal. The firstbit block comprises bit(s) in a first bit sub-block and bit(s) in asecond bit sub-block. A value of the first bit sub-block is related to anumber of bits in the second bit sub-block; or, a value of the first bitsub-block is related to a number of bits in the first bit block. Aposition(s) of the bit(s) in the first bit sub-block in the first bitblock is(are) determined by default. The first bit sub-block and thesecond bit sub-block respectively comprise a positive integer number ofbit(s). The number of bits in the second bit sub-block is a candidatevalue of the K candidate values. The candidate value is a positiveinteger, the K is a positive integer greater than 1.

In one embodiment, a first executor 201 further transmits firstinformation. Herein, the first information is used for determining atleast one of a number of bit(s) in the first bit sub-block, or the Kcandidate values.

In one embodiment, the base station assumes that a probability that areceiver incorrectly decodes the first bit sub-block based on a firsthypothesis is no higher than a first threshold, the first hypothesis isthat the number of bits in the second bit sub-block is equal to amaximum value of the K candidate values.

In one embodiment, a first executor 201 further determines a number ofbit(s) in a third bit sub-block. Herein, the first bit block alsocomprises the bit(s) in the third bit sub-block, the bit(s) in the thirdbit sub-block is(are) frozen bit(s). A maximum value of the K candidatevalues is related to the number of the bit(s) in the third bitsub-block.

In one embodiment, the second bit sub-block comprises a first bit setand a second bit set. Bit(s) in the first bit sub-block and bit(s) inthe first bit set are used for generating the second bit set.

In one embodiment, a value of the first bit sub-block is used fordetermining at least one of a position(s) of bits in the second bitsub-block in the first bit block, an information format of the secondbit sub-block and a polynomial corresponding to a redundancy checkbit(s) in the first bit block.

In one embodiment, an average of channel capacity(capacities) ofsub-channel(s) mapped by the bit(s) in the first bit sub-block isgreater than an average of channel capacities of sub-channels mapped bythe bits in the second bit sub-block.

In one embodiment, the first radio signal is transmitted on a physicallayer control channel, or the first bit sub-block and the second bitsub-block belong to same DCI.

In one embodiment, the first executor 201 comprises at least one of anantenna 420, a transmitter 418, a transmitting processor 416, amulti-antenna transmitting processor 471, a controller/processor 475 ora memory 476 in Embodiment 12.

In one embodiment, the first transmitter 202 comprises at least one ofan antenna 420, a transmitter 418, a transmitting processor 416, amulti-antenna transmitting processor 471, a controller/processor 475 ora memory 476 in Embodiment 12.

EMBODIMENT 8

Embodiment 8 illustrates a structure block diagram of a processingdevice used in a UE, as shown in FIG. 8. In FIG. 8, a UE 300 mainlyconsists of a first receiver 301 and a second executor 302.

In Embodiment 8, a first receiver 301 receives a first radio signal; asecond executor 302 performs channel decoding.

In Embodiment 8, a channel coding corresponding to the channel decodingis based on a polar code, a first bit block is used for an input to thechannel coding. An output after the channel coding is used forgenerating the first radio signal. The first bit block comprises bit(s)in a first bit sub-block and bit(s) in a second bit sub-block. A valueof the first bit sub-block is related to a number of bits in the secondbit sub-block; or, a value of the first bit sub-block is related to anumber of bits in the first bit block. A position(s) of the bit(s) inthe first bit sub-block in the first bit block is(are) determined bydefault. The first bit sub-block and the second bit sub-blockrespectively comprise a positive integer number of bit(s). The number ofbits in the second bit sub-block is a candidate value of the K candidatevalues. The candidate value is a positive integer, the K is a positiveinteger greater than 1.

In one embodiment, the first receiver 301 further receives firstinformation. Herein, the first information is used for determining atleast one of a number of bit(s) in the first bit sub-block, or the Kcandidate values.

In one embodiment, the first receiver 301 further performs channelpre-decoding based on a first hypothesis. Herein, an output after thechannel pre-decoding comprises the first bit sub-block, the firsthypothesis is that the number of bits in the second bit sub-block isequal to a maximum value of the K candidate values.

In one embodiment, the first receiver 301 further determines a number ofbit(s) in a third bit sub-block. Herein, the first bit block alsocomprises the bit(s) in the third bit sub-block, the bit(s) in the thirdbit sub-block is(are) frozen bit(s). A maximum value of the K candidatevalues is related to the number of the bit(s) in the third bitsub-block.

In one embodiment, the second bit sub-block comprises a first bit setand a second bit set. Bit(s) in the first bit sub-block and bit(s) inthe first bit set are used for generating the second bit set.

In one embodiment, a value of the first bit sub-block is used fordetermining at least one of a position(s) of bits in the second bitsub-block in the first bit block, an information format of the secondbit sub-block and a polynomial corresponding to a redundancy checkbit(s) in the first bit block.

In one embodiment, an average of channel capacity(capacities) ofsub-channel(s) mapped by the bit(s) in the first bit sub-block isgreater than an average of channel capacities of sub-channels mapped bythe bits in the second bit sub-block.

In one embodiment, the first radio signal is transmitted on a physicallayer control channel, or the first bit sub-block and the second bitsub-block belong to same DCI.

In one embodiment, the first receiver 301 comprises at least one of anantenna 452, a receiver 454, a receiving processor 456, a multi-antennareceiving processor 458, a controller/processor 459, a memory 460 or adata source 467 in Embodiment 12.

In one embodiment, the second executor 302 comprises at least one of areceiver 454, a receiving processor 456 or a multi-antenna receivingprocessor 458 in Embodiment 12.

EMBODIMENT 9

Embodiment 9 illustrates a flowchart of channel coding and a first radiosignal according to one embodiment of the present disclosure; as shownin FIG. 9. In step 900 of FIG. 9, each box represents a step.Particularly, the order of steps in these boxes does not mean that thereare specific chronological relations between any two steps.

In Embodiment 9, the base station in the present disclosure performschannel coding in step 901; and transmits a first radio signal in step902. Herein, a first bit block is used for an input to the channelcoding; the channel coding is based on a polar code; an output after thechannel coding is used for generating the first radio signal; the firstbit block comprises bit(s) in a first bit sub-block and bit(s) in asecond bit sub-block; a value of the first bit sub-block is related to anumber of bits in the second bit sub-block, or, a value of the first bitsub-block is related to a number of bits in the first bit block; aposition(s) of the bit(s) in the first bit sub-block in the first bitblock is(are) determined by default; the first bit sub-block and thesecond bit sub-block respectively comprise a positive integer number ofbit(s); the number of bits in the second bit sub-block is a candidatevalue of the K candidate values; the candidate value is a positiveinteger, the K is a positive integer greater than 1.

In one embodiment, an output after the channel coding is subjected tomodulation to generate the first radio signal.

In one embodiment, an output after the channel coding is subjected toprecoding to generate the first radio signal.

In one embodiment, the first bit block is an input to the channelcoding.

In one embodiment, each segment of the first bit block aftersegmentation is an input to the channel coding.

In one embodiment, the first bit block corresponds to part of bits in aninput to the channel coding.

In one embodiment, the first bit block only comprises all informationbits in an input to the channel coding.

In one embodiment, the first bit block only comprises part ofinformation bits and check bits corresponding to the part of informationbits in an input to the channel coding.

In one embodiment, the first bit block corresponds to all bits in aninput to the channel coding.

In one embodiment, a value of the first bit sub-block explicitlyindicates a number of bits in the second bit sub-block.

In one embodiment, a value of the first bit sub-block implicitlyindicates a number of bits in the second bit sub-block.

In one embodiment, an index of the candidate value in the K candidatevalues is used for determining a value of the first bit sub-block.

In one embodiment, a value of the first bit sub-block explicitlyindicates a number of bits in the first bit block.

In one embodiment, a value of the first bit sub-block implicitlyindicates a number of bits in the first bit block.

In one embodiment, the first bit sub-block is in the forefront of thefirst bit block. A first bit and a second bit are any two bits in thefirst bit block, the first bit is before the second bit, a channelcapacity of a sub-channel mapped by the first bit is greater than achannel capacity of a sub-channel mapped by the second bit.

In one embodiment, a number of bit(s) in the first bit sub-block is aconstant.

In one embodiment, a number of bit(s) in the first bit sub-block isconfigurable.

EMBODIMENT 10

Embodiment 10 illustrates a schematic diagram of a network architectureaccording to one embodiment of the present disclosure, as shown in FIG.10.

FIG. 10 illustrates a network architecture 1000 of Long-Term Evolution(LTE), Long-Term Evolution Advanced (LTE-A) and future 5G systems. TheLTE, LTE-A and future 5G network architecture 1000 may be called anEvolved Packet System (EPS) 1000. The EPS 1000 may comprise one or moreUEs 1001 and a UE 1041 in Side link communication with the UE(s) 1001,an NG-RAN 1002, a 5G-CoreNetwork/Evolved Packet Core (5G-CN/EPC) 1010, aHome Subscriber Server (HSS) 1020 and an Internet Service 1030. The EPS1000 may be interconnected with other access networks. For simpledescription, the entities/interfaces are not shown. As shown in FIG. 10,the EPS 1000 provides packet switching services. Those skilled in theart will find it easy to understand that various concepts presentedthroughout the present disclosure can be extended to networks providingcircuit switching services. The NG-RAN 1002 comprises a New Radio (NR)node B (gNB) 1003 and other gNBs 1004. The gNB 1003 provides UE 1001oriented user plane and control plane protocol terminations. The gNB1003 may be connected to other gNBs 1004 via an X2 interface (forexample, backhaul). The gNB 1003 may be called a base station, a basetransceiver station, a radio base station, a radio transceiver, atransceiver function, a Base Service Set (BSS), an Extended Service Set(ESS), a Transmitter Receiver Point (TRP) or some other applicableterms. The gNB 1003 provides an access point of the 5G-CN/EPC 1010 forthe UE 1001. Examples of the UE 1001 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers,Personal Digital Assistant (PDA), Satellite Radios, Global PositioningSystems (GPSs), multimedia devices, video devices, digital audio players(for example, MP3 players), cameras, game consoles, unmanned aerialvehicles, air vehicles, narrow-band physical network equipment,machine-type communication equipment, land vehicles, automobiles,wearable equipment, or any other devices having similar functions. Thoseskilled in the art also can call the UE 1001 a mobile station, asubscriber station, a mobile unit, a subscriber unit, a wireless unit, aremote unit, a mobile device, a wireless device, a radio communicationdevice, a remote device, a mobile subscriber station, an accessterminal, a mobile terminal, a wireless terminal, a remote terminal, ahandset, a user proxy, a mobile client, a client or some otherappropriate terms. The gNB 1003 is connected to the 5G-CN/EPC 1010 viaan S1 interface. The 5G-CN/EPC 1010 comprises a Mobility ManagementEntity/Authentication Management Field/User Plane Function (MME/AMF/UPF)1011, other MMEs/AMFs/UPFs 1014, a Service Gateway (S-GW) 1012 and aPacket Date Network Gateway (P-GW) 1013. The MME/AMF/UPF 1011 is acontrol node for processing a signaling between the UE 1001 and the5G-CN/EPC 1010. Generally, the MME/AMF/UPF 1011 provides bearer andconnection management. All user Internet Protocol (IP) packets aretransmitted through the S-GW 1012, the S-GW 1012 is connected to theP-GW 1013. The P-GW 1013 provides UE IP address allocation and otherfunctions. The P-GW 1013 is connected to the Internet Service 1030. TheInternet Service 1030 comprises IP services corresponding to operators,specifically including Internet, Intranet, IP Multimedia Subsystem (IMS)and Packet Switching Services (PSS).

In one embodiment, the gNB 1003 corresponds to the base station in thepresent disclosure.

In one embodiment, the UE 1001 corresponds to the UE in the presentdisclosure.

In one embodiment, the gNB 1003 supports polar codes.

In one embodiment, the UE 1001 supports polar codes.

EMBODIMENT 11

Embodiment 11 illustrates a schematic diagram of an embodiment of aradio protocol architecture of a user plane and a control planeaccording to one embodiment of the present disclosure; as shown in FIG.11.

In FIG. 11, the radio protocol architecture for a UE and a gNB isrepresented by three layers, which are a layer 1, a layer 2, and a layer3, respectively. The layer 1 (L1) is the lowest layer and performssignal processing functions of various PHY layers. The L1 is called PHY1101 in the present disclosure. The layer 2 (L2) 1105 is above the PHY1101, and is in charge of the link between the UE and the gNB via thePHY 1101. In the user plane, L2 1105 comprises a Medium Access Control(MAC) sublayer 1102, a Radio Link Control (RLC) sublayer 1103 and aPacket Data Convergence Protocol (PDCP) sublayer 1104. All the threesublayers terminate at the gNBs of the network side. Although notdescribed in FIG. 11, the UE may comprise several protocol layers abovethe L2 1105, such as a network layer (i.e., IP layer) terminated at aP-GW 1013 of the network side and an application layer terminated at theother side of the connection (i.e., a peer UE, a server, etc.). The PDCPsublayer 1104 provides multiplexing among variable radio bearers andlogical channels. The PDCP sublayer 1104 also provides a headercompression for a higher-layer packet so as to reduce a radiotransmission overhead. The PDCP sublayer 1104 provides security byencrypting a packet and provides support for UE handover between gNBs.The RLC sublayer 1103 provides segmentation and reassembling of ahigher-layer packet, retransmission of a lost packet, and reordering ofa packet so as to compensate the disordered receiving caused by HybridAutomatic Repeat reQuest (HARQ). The MAC sublayer 1102 providesmultiplexing between a logical channel and a transport channel. The MACsublayer 1102 is also responsible for allocating between UEs variousradio resources (i.e., resource block) in a cell. The MAC sublayer 1102is also in charge of HARQ operation. In the control plane, the radioprotocol architecture of the UE and the gNB is almost the same as theradio protocol architecture in the user plane on the PHY 1101 and the L21105, but there is no header compression for the control plane. Thecontrol plane also comprises a Radio Resource Control (RRC) sublayer1106 in the layer 3 (L3). The RRC sublayer 1106 is responsible foracquiring radio resources (i.e., radio bearer) and configuring the lowerlayer using an RRC signaling between the gNB and the UE.

In one embodiment, the radio protocol architecture in FIG. 11 isapplicable to the base station in the present disclosure.

In one embodiment, the radio protocol architecture in FIG. 11 isapplicable to the UE in the present disclosure.

In one embodiment, the first radio signal in the present disclosure isgenerated by the PHY 1101.

In one embodiment, the first information in the present disclosure isgenerated by the MAC sublayer 1102.

In one embodiment, the first information in the present disclosure isgenerated by the RRC sublayer 1106.

EMBODIMENT 12

Embodiment 12 illustrates a schematic diagram of a New Radio (NR) nodeand a UE according to one embodiment of the present disclosure, as shownin FIG. 12. FIG. 12 is a block diagram of a UE 1250 and a gNB 1210 thatare in communication with each other in access network.

The gNB 1210 comprises a controller/processor 1275, a memory 1276, areceiving processor 1270, a transmitting processor 1216, a channelencoder 1277, a channel decoder 1278, a transmitter/receiver 1218 and anantenna 1220.

The UE 1250 comprises a controller/processor 1259, a memory 1260, a datasource 1267, a transmitting processor 1268, a receiving processor 1256,a channel encoder 1257, a channel decoder 1258, a transmitter/receiver1254 and an antenna 1252.

In Downlink (DL) transmission, at the gNB, a higher layer packet from acore network is provided to a controller/processor 1275. Thecontroller/processor 1275 implements a functionality of the L2 layer. InDL transmission, the controller/processor 1275 provides headercompression, encrypting, packet segmentation and reordering,multiplexing between a logical channel and a transport channel, andradio resource allocation for the UE 1250 based on various priorities.The controller/processor 1275 is also in charge of HARQ operation,retransmission of a lost packet and a signaling to the UE 1250. Thetransmitting processor 1216 and the channel encoder 1277 perform signalprocessing functions used for the L1 layer (that is, PHY). The channelencoder 1277 performs coding and interleaving so as to ensure a ForwardError Correction (FEC) at the UE 1250 side. The transmitting processor1216 implements the mapping to signal clusters corresponding to eachmodulation scheme (i.e., BPSK, QPSK, M-PSK, M-QAM, etc.), and performsspatial precoding/beamforming on encoded and modulated symbols togenerate one or more spatial streams. The transmitting processor 1216then maps each spatial stream into a subcarrier. The mapped symbols aremultiplexed with a reference signal (i.e., pilot frequency) in timedomain and/or frequency domain, and then they are assembled throughInverse Fast Fourier Transform (IFFT) to generate a physical channelcarrying time-domain multi-carrier symbol streams. Each transmitter 1218converts a baseband multicarrier symbol stream provided by thetransmitting processor 1216 into a radio frequency (RF) stream, which islater provided to different antennas 1220.

In DL transmission, at the UE 1250, each receiver 1254 receives a signalvia a corresponding antenna 1252. Each receiver 1254 recoversinformation modulated to the RF carrier, converts the radio frequencystream into a baseband multicarrier symbol stream to be provided to thereceiving processor 1256. The receiving processor 1256 and the channeldecoder 1258 perform signal processing functions of the L1 layer. Thereceiving processor 1256 converts the baseband multicarrier symbolstream from time domain into frequency domain using FFT. In frequencydomain, a physical layer data signal and a reference signal arede-multiplexed by the receiving processor 1256, wherein a referencesignal is used for channel estimation, while physical layer data issubjected to multi-antenna detection in the receiving processor 1256 torecover UE 1250-targeted spatial streams. Symbols on each spatial streamare demodulated and recovered in the receiving processor 1256 togenerate a soft decision. Then the channel decoder 1258 decodes andde-interleaves the soft decision to recover the higher-layer data andcontrol signal transmitted by the gNB 1210 on the physical channel.Next, the higher-layer data and control signal are provided to thecontroller/processor 1259. The controller/processor 1259 performsfunctions of the L2 layer. The controller/processor 1259 can beconnected to a memory 1260 that stores program code and data. The memory1260 can be called a computer readable medium. In DL transmission, thecontroller/processor 1259 provides demultiplexing between a transportchannel and a logical channel, packet reassembling, decrypting, headerdecompression and control signal processing so as to recover ahigher-layer packet from the core network. The higher-layer packet islater provided to all protocol layers above the L2 layer, or variouscontrol signals can be provided to the L3 layer for processing. Thecontroller/processor 1259 also performs error detection using ACK and/orNACK protocols as a way to support HARQ operation.

In Uplink (UL) transmission, at the UE 1250, the data source 1267 isconfigured to provide a higher-layer packet to the controller/processor1259. The data source 1267 represents all protocol layers above the L2layer. Similar to a transmitting function of the gNB 1210 described inDL transmission, the controller/processor 1259 performs headercompression, encrypting, packet segmentation and reordering, andmultiplexing between a logical channel and a transport channel based onradio resource allocation of the gNB 1210 so as to provide the L2 layerfunctions used for the user plane and the control plane. Thecontroller/processor 1259 is also responsible for HARQ operation,retransmission of a lost packet, and a signaling to the gNB 1210. Thechannel encoder 1257 performs channel coding, and then encoded data issubjected to modulation and multi-antenna spatial precoding/beamformingby the transmitting processor 1268 to be modulated intomulticarrier/single-carrier symbol streams. The modulated symbol streamsare provided from the transmitters 1254 to each antenna 1252. Eachtransmitter 1254 first converts a baseband symbol stream provided by thetransmitting processor 1268 into a radio frequency symbol stream, andthen provides the radio frequency symbol stream to the antenna 1252.

In UL transmission, the function of the gNB 1210 is similar to thereceiving function of the UE 1250 described in DL transmission. Eachreceiver 1218 receives a radio frequency signal via a correspondingantenna 1220, converts the received radio frequency signal into abaseband signal, and provides the baseband signal to the receivingprocessor 1270. The receiving processor 1270 and the channel decoder1278 jointly provide functions of the L1 layer. The controller/processor1275 provides functions of the L2 layer. The controller/processor 1275can be connected with the memory 1276 that stores program code and data.The memory 1276 can be called a computer readable medium. In ULtransmission, the controller/processor 1275 provides de-multiplexingbetween a transport channel and a logical channel, packet reassembling,decrypting, header decompression, control signal processing so as torecover a higher-layer packet from the UE 1250. The higher-layer packetcoming from the controller/processor 1275 may be provided to the corenetwork. The controller/processor 1275 can also perform error detectionusing ACK and/or NACK protocols to support HARQ operation.

In one embodiment, the UE 1250 comprises at least one processor and atleast one memory. The at least one memory includes computer programcodes. The at least one memory and the computer program codes areconfigured to be used in collaboration with the at least one processor.The UE 1250 at least receives the first radio signal in the presentdisclosure; and performs the channel decoding in the present disclosure.Herein, a channel coding corresponding to the channel decoding is basedon a polar code, a first bit block is used for an input to the channelcoding; an output after the channel coding is used for generating thefirst radio signal; the channel decoding is used for recovering thefirst bit block; the first bit block comprises bit(s) in a first bitsub-block and bit(s) in a second bit sub-block; a value of the first bitsub-block is related to a number of bits in the second bit sub-block; aposition(s) of the bit(s) in the first bit sub-block in the first bitblock is(are) determined by default; the first bit sub-block and thesecond bit sub-block respectively comprise a positive integer number ofbit(s); the number of bits in the second bit sub-block is a candidatevalue of the K candidate values; the candidate value is a positiveinteger, the K is a positive integer greater than 1.

In one embodiment, the UE 1250 comprises a memory that stores a computerreadable instruction program. The computer readable instruction programgenerates an action when executed by at least one processor. The actionincludes: receiving the first radio signal in the present disclosure;and performing the channel decoding in the present disclosure. Herein, achannel coding corresponding to the channel decoding is based on a polarcode, a first bit block is used for an input to the channel coding; anoutput after the channel coding is used for generating the first radiosignal; the channel decoding is used for recovering the first bit block;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the second bit sub-block; a position(s) of thebit(s) in the first bit sub-block in the first bit block is(are)determined by default; the first bit sub-block and the second bitsub-block respectively comprise a positive integer number of bit(s); thenumber of bits in the second bit sub-block is a candidate value of the Kcandidate values; the candidate value is a positive integer, the K is apositive integer greater than 1.

In one embodiment, the gNB 1210 comprises at least one processor and atleast one memory. The at least one memory includes computer programcodes. The at least one memory and the computer program codes areconfigured to be used in collaboration with the at least one processor.The gNB 1210 at least performs the channel coding in the presentdisclosure; and transmits the first radio signal in the presentdisclosure. Herein, a first bit block is used for an input to thechannel coding; the channel coding is based on a polar code; an outputafter the channel coding is used for generating the first radio signal;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the second bit sub-block; a position(s) of thebit(s) in the first bit sub-block in the first bit block is(are)determined by default; the first bit sub-block and the second bitsub-block respectively comprise a positive integer number of bit(s); thenumber of bits in the second bit sub-block is a candidate value of the Kcandidate values; the candidate value is a positive integer, the K is apositive integer greater than 1.

In one embodiment, the gNB 1210 comprises a memory that stores acomputer readable instruction program. The computer readable instructionprogram generates an action when executed by at least one processor. Theaction includes: performing the channel coding in the presentdisclosure; and transmitting the first radio signal in the presentdisclosure. Herein, a first bit block is used for an input to thechannel coding; the channel coding is based on a polar code; an outputafter the channel coding is used for generating the first radio signal;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the second bit sub-block; a position(s) of thebit(s) in the first bit sub-block in the first bit block is(are)determined by default; the first bit sub-block and the second bitsub-block respectively comprise a positive integer number of bit(s); thenumber of bits in the second bit sub-block is a candidate value of the Kcandidate values; the candidate value is a positive integer, the K is apositive integer greater than 1.

In one embodiment, the UE 1250 comprises at least one processor and atleast one memory. The at least one memory includes computer programcodes. The at least one memory and the computer program codes areconfigured to be used in collaboration with the at least one processor.The UE 1250 at least receives the first radio signal in the presentdisclosure; and performs the channel decoding in the present disclosure.Herein, a channel coding corresponding to the channel decoding is basedon a polar code, a first bit block is used for an input to the channelcoding; an output after the channel coding is used for generating thefirst radio signal; the channel decoding is used for recovering thefirst bit block; the first bit block comprises bit(s) in a first bitsub-block and bit(s) in a second bit sub-block; a value of the first bitsub-block is related to a number of bits in the first bit block; aposition(s) of the bit(s) in the first bit sub-block in the first bitblock is(are) determined by default; the first bit sub-block and thesecond bit sub-block respectively comprise a positive integer number ofbit(s); the number of bits in the second bit sub-block is a candidatevalue of the K candidate values; the candidate value is a positiveinteger, the K is a positive integer greater than 1.

In one embodiment, the UE 1250 comprises a memory that stores a computerreadable instruction program. The computer readable instruction programgenerates an action when executed by at least one processor. The actionincludes: receiving the first radio signal in the present disclosure;and performing the channel decoding in the present disclosure. Herein, achannel coding corresponding to the channel decoding is based on a polarcode, a first bit block is used for an input to the channel coding; anoutput after the channel coding is used for generating the first radiosignal; the channel decoding is used for recovering the first bit block;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the first bit block; a position(s) of the bit(s)in the first bit sub-block in the first bit block is(are) determined bydefault; the first bit sub-block and the second bit sub-blockrespectively comprise a positive integer number of bit(s); the number ofbits in the second bit sub-block is a candidate value of the K candidatevalues; the candidate value is a positive integer, the K is a positiveinteger greater than 1.

In one embodiment, the gNB 1210 comprises at least one processor and atleast one memory. The at least one memory includes computer programcodes. The at least one memory and the computer program codes areconfigured to be used in collaboration with the at least one processor.The gNB 1210 at least performs the channel coding in the presentdisclosure; and transmits the first radio signal in the presentdisclosure. Herein, a first bit block is used for an input to thechannel coding; the channel coding is based on a polar code; an outputafter the channel coding is used for generating the first radio signal;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the first bit block; a position(s) of the bit(s)in the first bit sub-block in the first bit block is(are) determined bydefault; the first bit sub-block and the second bit sub-blockrespectively comprise a positive integer number of bit(s); the number ofbits in the second bit sub-block is a candidate value of the K candidatevalues; the candidate value is a positive integer, the K is a positiveinteger greater than 1.

In one embodiment, the gNB 1210 comprises a memory that stores acomputer readable instruction program. The computer readable instructionprogram generates an action when executed by at least one processor. Theaction includes: performing the channel coding in the presentdisclosure; and transmitting the first radio signal in the presentdisclosure. Herein, a first bit block is used for an input to thechannel coding; the channel coding is based on a polar code; an outputafter the channel coding is used for generating the first radio signal;the first bit block comprises bit(s) in a first bit sub-block and bit(s)in a second bit sub-block; a value of the first bit sub-block is relatedto a number of bits in the first bit block; a position(s) of the bit(s)in the first bit sub-block in the first bit block is(are) determined bydefault; the first bit sub-block and the second bit sub-blockrespectively comprise a positive integer number of bit(s); the number ofbits in the second bit sub-block is a candidate value of the K candidatevalues; the candidate value is a positive integer, the K is a positiveinteger greater than 1.

In one embodiment, the UE 1250 corresponds to the UE in the presentdisclosure, the gNB 1210 corresponds to the base station in the presentdisclosure.

In one embodiment, at least one of the transmitting processor 1216 andthe channel encoder 1277 is used for performing the channel coding inthe present disclosure; at least one of the receiving processor 1256 orthe channel decoder 1258 is used for performing the channel decoding inthe present disclosure.

In one embodiment, at least one of the antenna 1220, the transmitter1218, the transmitting processor 1216, the channel encoder 1277, thecontroller/processor 1275 and the memory 1276 is used for transmittingthe first radio signal in the present disclosure; at least one of theantenna 1252, the receiver 1254, the receiving processor 1256, thechannel decoder 1258, the controller/processor 1259, the memory 1260 orthe data source 1267 is used for receiving the first radio signal in thepresent disclosure.

In one embodiment, at least one of the antenna 1220, the transmitter1218, the transmitting processor 1216, the channel encoder 1277, thecontroller/processor 1275 or the memory 1276 is used for transmittingthe first information in the present disclosure; at least one of theantenna 1252, the receiver 1254, the receiving processor 1256, thechannel decoder 1258, the controller/processor 1259, the memory 1260 orthe data source 1267 is used for receiving the first information in thepresent disclosure.

In one embodiment, at least one of the transmitting processor 1216 orthe channel encoder 1277 is used for determining a number of bit(s) inthe third bit sub-block in the present disclosure.

In one embodiment, at least one of the receiving processor 1256 or thechannel decoder 1258 is used for performing channel pre-decoding basedon the first hypothesis in the present disclosure.

In one embodiment, at least one of the receiving processor 1256 or thechannel decoder 1258 is used for determining a number of bit(s) in thethird bit sub-block in the present disclosure.

The ordinary skill in the art may understand that all or part of stepsin the above method may be implemented by instructing related hardwarethrough a program. The program may be stored in a computer readablestorage medium, for example Read-Only-Memory (ROM), hard disk or compactdisc, etc. Optionally, all or part of steps in the above embodimentsalso may be implemented by one or more integrated circuits.Correspondingly, each module unit in the above embodiment may beimplemented in the form of hardware, or in the form of software functionmodules. The present disclosure is not limited to any combination ofhardware and software in specific forms. The UE or terminal in thepresent disclosure includes but is not limited to mobile phones, tabletcomputers, notebooks, network cards, NB-IOT terminals, enhanced MTC(eMTC) terminals, etc. The base station or system device in the presentdisclosure includes but is not limited to macro-cellular base stations,micro-cellular base stations, home base stations, relay base station andother radio communication equipment.

The above are merely the preferred embodiments of the present disclosureand are not intended to limit the scope of protection of the presentdisclosure. Any modification, equivalent substitute and improvement madewithin the spirit and principle of the present disclosure are intendedto be included within the scope of protection of the present disclosure.

What is claimed is:
 1. A method in a base station for wirelesscommunication, comprising: performing channel coding; and transmitting afirst radio signal; wherein a first bit block is used for an input tothe channel coding; the channel coding is based on a polar code; anoutput after the channel coding is used for generating the first radiosignal; the first bit block comprises bit(s) in a first bit sub-blockand bits in a second bit sub-block; a value of the first bit sub-blockis related to a number of the bits in the second bit sub-block, or, avalue of the first bit sub-block is related to a number of bits in thefirst bit block; a position(s) of the bit(s) in the first bit sub-blockin the first bit block is(are) determined by default; the first bitsub-block and the second bit sub-block respectively comprise a positiveinteger number of bit(s); the number of the bits in the second bitsub-block is a candidate value of K candidate values; the candidatevalue is a positive integer, the K is a positive integer greater than 1.2. The method according to claim 1, further comprising: transmittingfirst information; wherein the first information is used for determininga number of the bit(s) in the first bit sub-block and the K candidatevalues, or the first information is used for determining a number of thebit(s) in the first bit sub-block, or the first information is used fordetermining the K candidate values.
 3. The method according to claim 1,wherein the base station assumes that a probability that a receiverincorrectly decodes the first bit sub-block based on a first hypothesisis no higher than a first threshold, the first hypothesis is that thenumber of the bits in the second bit sub-block is equal to a maximumvalue of the K candidate values; or, further comprising: determining anumber of bit(s) in a third bit sub-block, wherein the first bit blockalso comprises the bit(s) in the third bit sub-block, the bit(s) in thethird bit sub-block is(are) frozen bit(s), a maximum value of the Kcandidate values is related to the number of the bit(s) in the third bitsub-block.
 4. The method according to claim 1, wherein the second bitsub-block comprises a first bit set and a second bit set, the bit(s) inthe first bit sub-block and bit(s) in the first bit set are used forgenerating the second bit set; or, the value of the first bit sub-blockis used for determining at least one of positions of the bits in thesecond bit sub-block in the first bit block, an information format ofthe second bit sub-block and a polynomial corresponding to a redundancycheck bit(s) in the first bit block; or, an average of channelcapacity(capacities) of sub-channel(s) mapped by the bit(s) in the firstbit sub-block is greater than an average of channel capacities ofsub-channels mapped by the bits in the second bit sub-block.
 5. Themethod according to claim 1, wherein the first radio signal istransmitted on a physical layer control channel, or the first bitsub-block and the second bit sub-block belong to same Downlink ControlInformation (DCI).
 6. A method in a User Equipment (UE) for wirelesscommunication, comprising: receiving a first radio signal; andperforming channel decoding; wherein a channel coding corresponding tothe channel decoding is based on a polar code, a first bit block is usedfor an input to the channel coding; an output after the channel codingis used for generating the first radio signal; the channel decoding isused for recovering the first bit block; the first bit block comprisesbit(s) in a first bit sub-block and bits in a second bit sub-block; avalue of the first bit sub-block is related to a number of the bits inthe second bit sub-block, or, a value of the first bit sub-block isrelated to a number of bits in the first bit block; a position(s) of thebit(s) in the first bit sub-block in the first bit block is(are)determined by default; the first bit sub-block and the second bitsub-block respectively comprise a positive integer number of bit(s); thenumber of the bits in the second bit sub-block is a candidate value of Kcandidate values; the candidate value is a positive integer, the K is apositive integer greater than
 1. 7. The method according to claim 6,further comprising: receiving first information; wherein the firstinformation is used for determining a number of the bit(s) in the firstbit sub-block and the K candidate values, or the first information isused for determining a number of the bit(s) in the first bit sub-block,or the first information is used for determining the K candidate values.8. The method according to claim 6, further comprising: performingchannel pre-decoding based on a first hypothesis, wherein an outputafter the channel pre-decoding comprises the first bit sub-block, thefirst hypothesis is that the number of the bits in the second bitsub-block is equal to a maximum value of the K candidate values; or,further comprising: determining a number of bit(s) in a third bitsub-block, wherein the first bit block also comprises the bit(s) in thethird bit sub-block, the bit(s) in the third bit sub-block is(are)frozen bit(s), a maximum value of the K candidate values is related tothe number of the bit(s) in the third bit sub-block.
 9. The methodaccording to claim 6, wherein the second bit sub-block comprises a firstbit set and a second bit set, the bit(s) in the first bit sub-block andbit(s) in the first bit set are used for generating the second bit set;or, the value of the first bit sub-block is used for determining atleast one of positions of the bits in the second bit sub-block in thefirst bit block, an information format of the second bit sub-block and apolynomial corresponding to a redundancy check bit(s) in the first bitblock; or, an average of channel capacity(capacities) of sub-channel(s)mapped by the bit(s) in the first bit sub-block is greater than anaverage of channel capacities of sub-channels mapped by the bits in thesecond bit sub-block.
 10. The method according to claim 6, wherein thefirst radio signal is transmitted on a physical layer control channel,or the first bit sub-block and the second bit sub-block belong to sameDCI.
 11. A base station used for wireless communication, comprising: afirst executor, performing channel coding; and a first transmitter,transmitting a first radio signal; wherein a first bit block is used foran input to the channel coding; the channel coding is based on a polarcode; an output after the channel coding is used for generating thefirst radio signal; the first bit block comprises bit(s) in a first bitsub-block and bits in a second bit sub-block; a value of the first bitsub-block is related to a number of the bits in the second bitsub-block, or, a value of the first bit sub-block is related to a numberof bits in the first bit block; a position(s) of the bit(s) in the firstbit sub-block in the first bit block is(are) determined by default; thefirst bit sub-block and the second bit sub-block respectively comprise apositive integer number of bit(s); the number of the bits in the secondbit sub-block is a candidate value of K candidate values; the candidatevalue is a positive integer, the K is a positive integer greater than 1.12. The base station according to claim 11, wherein the first executoralso transmits first information; wherein the first information is usedfor determining a number of the bit(s) in the first bit sub-block andthe K candidate values, or the first information is used for determininga number of the bit(s) in the first bit sub-block, or the firstinformation is used for determining the K candidate values.
 13. The basestation according to claim 11, wherein the base station assumes that aprobability that a receiver incorrectly decodes the first bit sub-blockbased on a first hypothesis is no higher than a first threshold, thefirst hypothesis is that the number of the bits in the second bitsub-block is equal to a maximum value of the K candidate values; or, thefirst executor also determines a number of bit(s) in a third bitsub-block, wherein the first bit block also comprises the bit(s) in thethird bit sub-block, the bit(s) in the third bit sub-block is(are)frozen bit(s), a maximum value of the K candidate values is related tothe number of the bit(s) in the third bit sub-block.
 14. The basestation according to claim 11, wherein the second bit sub-blockcomprises a first bit set and a second bit set, the bit(s) in the firstbit sub-block and bit(s) in the first bit set are used for generatingthe second bit set; or, the value of the first bit sub-block is used fordetermining at least one of positions of the bits in the second bitsub-block in the first bit block, an information format of the secondbit sub-block and a polynomial corresponding to a redundancy checkbit(s) in the first bit block; or, an average of channelcapacity(capacities) of sub-channel(s) mapped by the bit(s) in the firstbit sub-block is greater than an average of channel capacities ofsub-channels mapped by the bits in the second bit sub-block.
 15. Thebase station according to claim 11, wherein the first radio signal istransmitted on a physical layer control channel, or the first bitsub-block and the second bit sub-block belong to same DCI.
 16. A UE usedfor wireless communication, comprising: a first receiver, receiving afirst radio signal; and a second executor, performing channel decoding;wherein a channel coding corresponding to the channel decoding is basedon a polar code, a first bit block is used for an input to the channelcoding; an output after the channel coding is used for generating thefirst radio signal; the channel decoding is used for recovering thefirst bit block; the first bit block comprises bit(s) in a first bitsub-block and bits in a second bit sub-block; a value of the first bitsub-block is related to a number of the bits in the second bitsub-block, or, a value of the first bit sub-block is related to a numberof bits in the first bit block; a position(s) of the bit(s) in the firstbit sub-block in the first bit block is(are) determined by default; thefirst bit sub-block and the second bit sub-block respectively comprise apositive integer number of bit(s); the number of the bits in the secondbit sub-block is a candidate value of K candidate values; the candidatevalue is a positive integer, the K is a positive integer greater than 1.17. The UE according to claim 16, wherein the first receiver alsoreceives first information; wherein the first information is used fordetermining a number of the bit(s) in the first bit sub-block and the Kcandidate values, or the first information is used for determining anumber of the bit(s) in the first bit sub-block, or the firstinformation is used for determining the K candidate values.
 18. The UEaccording to claim 16, wherein the first receiver also performs channelpre-decoding based on a first hypothesis, wherein an output after thechannel pre-decoding comprises the first bit sub-block, the firsthypothesis is that the number of the bits in the second bit sub-block isequal to a maximum value of the K candidate values; or, the firstreceiver also determines a number of bit(s) in a third bit sub-block,wherein the first bit block also comprises the bit(s) in the third bitsub-block, the bit(s) in the third bit sub-block is(are) frozen bit(s),a maximum value of the K candidate values is related to the number ofthe bit(s) in the third bit sub-block.
 19. The UE according to claim 16,wherein the second bit sub-block comprises a first bit set and a secondbit set, the bit(s) in the first bit sub-block and bit(s) in the firstbit set are used for generating the second bit set; or, the value of thefirst bit sub-block is used for determining at least one of positions ofthe bits in the second bit sub-block in the first bit block, aninformation format of the second bit sub-block and a polynomialcorresponding to a redundancy check bit(s) in the first bit block; or,an average of channel capacity(capacities) of sub-channel(s) mapped bythe bit(s) in the first bit sub-block is greater than an average ofchannel capacities of sub-channels mapped by the bits in the second bitsub-block.
 20. The UE according to claim 16, wherein the first radiosignal is transmitted on a physical layer control channel, or the firstbit sub-block and the second bit sub-block belong to same DCI.